Internet Protocol-based Private Branch Exchange (IP PBX) is needed to interconnect/switch calls between VoIP communication devices in a Local Area Network (LAN). VoIP service can be provided by using IP PBX in data/IP networks that are already provisioned. We conduct this research to evaluate VoIP performances of two IP PBXs using Asterisk and FreeSWITCH. We design an experimental network architecture that is adapted from the hierarchical topology in a Campus Area Network (CAN) at the research location that consists of core switch, distribution switch, and access switch. The two IP PBXs are placed at different locations in the hierarchy of the network topology for investigating the effects of the placement to the VoIP performance. This experimental concept can be used as a base for designing architectures of centralized and distributed IP PBXs in campus network. We measure VoIP performance by evaluating the systems with the Quality of Service (QoS) and the Quality of Experience (QoE) parameters. We also monitor processor and memory consumptions that are used by each VoIP server software when communication takes place. The evaluation was conducted on VoIP system with phone-to-phone scenario in the experimental network that is connected to the active campus network. Our results show that IP PBX placement at different hierarchy of the network topology affects to the VoIP performance particularly on Asterisk IP PBX. The performance of FreeSWITCH IP PBX in terms of QoS and QoE is slightly better than the Asterisk one on average latency/delay, jitter, Mean Opinion Score (MOS), and memory consumption. The values are 41,012 ms, 0,060 ms, 5, 1 % for IP PBX 1, and 41,016 ms, 0,066 ms, 5, 0,5 % for IP PBX 2.